# SPDX-License-Identifier: GPL-2.0-or-later
# Makefile for the video capture/playback device drivers.
# Copyright 2010 Steven King <sfking@fdwdc.com>
#Copyright(c) 2022-2027 Allwinnertech Co., Ltd
# Each configuration option enables a list of files.
obj-$(CONFIG_SENSOR_GC02M1)			+= gc02m1_mipi.o
obj-$(CONFIG_SENSOR_GC02M1B)			+= gc02m1b_mipi.o
obj-$(CONFIG_SENSOR_GC02M2)			+= gc02m2_mipi.o
obj-$(CONFIG_SENSOR_GC030A)			+= gc030a_mipi.o
obj-$(CONFIG_SENSOR_GC2385)			+= gc2385_mipi.o
obj-$(CONFIG_SENSOR_GC5025)			+= gc5025_mipi.o
obj-$(CONFIG_SENSOR_GC6133)			+= gc6133.o
obj-$(CONFIG_SENSOR_BF30A2)			+= bf30a2.o
obj-$(CONFIG_SENSOR_IMX278)			+= imx278_mipi.o
obj-$(CONFIG_SENSOR_IMX278_2LANE)		+= imx278_2lane_mipi.o
obj-$(CONFIG_SENSOR_IMX386)			+= imx386_mipi.o
obj-$(CONFIG_SENSOR_IMX386_2LANE)		+= imx386_2lane_mipi.o
obj-$(CONFIG_SENSOR_NVP6158C)			+= nvp6158/
obj-$(CONFIG_SENSOR_RN6854M)			+= rn6854m_mipi.o
obj-$(CONFIG_SENSOR_OV5640)			+= ov5640.o
obj-$(CONFIG_SENSOR_OV5648_MIPI)	        += ov5648_mipi.o
obj-$(CONFIG_SENSOR_OV2775)			+= ov2775_mipi.o
obj-$(CONFIG_SENSOR_GC2145)			+= gc2145.o
obj-$(CONFIG_SENSOR_GC0310)			+= gc0310_mipi.o
obj-$(CONFIG_SENSOR_GC05A2)			+= gc05a2_mipi.o
obj-$(CONFIG_SENSOR_GC2355)			+= gc2355_mipi.o
obj-$(CONFIG_SENSOR_GC5024)			+= gc5024_mipi.o
obj-$(CONFIG_SENSOR_GC5035)			+= gc5035_mipi.o
obj-$(CONFIG_SENSOR_GC2590)			+= gc2590_mipi.o
obj-$(CONFIG_SENSOR_SP5409)			+= sp5409_mipi.o
obj-$(CONFIG_SENSOR_IMX214)			+= imx214.o
obj-$(CONFIG_SENSOR_IMX219)			+= imx219.o
obj-$(CONFIG_SENSOR_IMX274_SLVDS)		+= imx274_slvds.o
obj-$(CONFIG_SENSOR_IMX291_DVP)			+= imx291_dvp.o
obj-$(CONFIG_SENSOR_IMX291)			+= imx291_mipi.o
obj-$(CONFIG_SENSOR_IMX317)			+= imx317_mipi.o
obj-$(CONFIG_SENSOR_IMX335)			+= imx335_mipi.o
obj-$(CONFIG_SENSOR_IMX326)			+= imx326_mipi.o
obj-$(CONFIG_SENSOR_IMX477)			+= imx477_mipi.o
obj-$(CONFIG_SENSOR_OV2710)			+= ov2710_mipi.o
obj-$(CONFIG_SENSOR_OV2718)			+= ov2718_mipi.o
obj-$(CONFIG_SENSOR_OV5675)			+= ov5675_mipi.o
obj-$(CONFIG_SENSOR_OV02A10)			+= ov02a10_mipi.o
obj-$(CONFIG_SENSOR_AR0238)			+= ar0238.o
obj-$(CONFIG_SENSOR_OV8858_R2A_4LANE)		+= ov8858_r2a_4lane.o
obj-$(CONFIG_SENSOR_OV2680)			+= ov2680_mipi.o
obj-$(CONFIG_SENSOR_S5K3H5XA)			+= s5k3h5xa.o
obj-$(CONFIG_SENSOR_AR0238_HISPI)		+= ar0238_hispi.o
obj-$(CONFIG_SENSOR_NVP6134)			+= nvp6134/
obj-$(CONFIG_SENSOR_NVP6324)			+= nvp6324/
obj-$(CONFIG_SENSOR_TP9950)			+= tp9950.o
obj-$(CONFIG_SENSOR_SC2232)			+= sc2232_mipi.o
obj-$(CONFIG_SENSOR_SC035HGS)			+= sc035hgs_mipi.o
obj-$(CONFIG_SENSOR_GC02M2)			+= gc02m2_mipi.o
obj-$(CONFIG_SENSOR_IMX319)			+= imx319_mipi.o
obj-$(CONFIG_SENSOR_OV7251)                     += ov7251_mipi.o
obj-$(CONFIG_SENSOR_S5K5E8)			+= s5k5e8.o
obj-$(CONFIG_SENSOR_TP9930)			+= tp9930.o
obj-$(CONFIG_SENSOR_TP2815)			+= tp2815_mipi.o
obj-m								+= irs2975c_mipi.o
irs2975c_mipi-objs					:= irs2975c_flash.o irs2975c_mipi_1.o
obj-m								+= irs2975c_mipi_2.o
irs2975c_mipi_2-objs				:= irs2975c_mipi__2.o irs2975c_flash.o

